radar shadow - French English Dictionary